I never got a chance to stay at Cannon Suites but I did reserve a room via their online booking system and recieve three emails confirming the booking. When it came time for me to check in, no one was present at the hotel and there was a sign with a handwritten note on the door. After calling and leaving a voicemail, I was called back by Juan George who rudely informed me that I would not have a room that night.
By the time this happened, all other hotels in the surrounding area were filled because it was graduation weekend. Luckily I was able to sleep on a couch with family nearby.
I think they are trying to look professional through their website and booking system but the actual people working here aren't as professional as their website leads you to believe.
Look elsewhere.