I stayed at this hotel for 10 days due to the fact that my flight was cancelled and we were stuck for an additional 5 days waiting for the next available flight. I ended up having 3 different rooms because it was booked up and I kept having to extend. The first room was subpar. It was tiny, stuffy, and looked out over the entrance to the lobby. I heard every shuttle drop off passengers. I had to open the window because it was too warm and then had to shut it again because the mosquitoes came in. I never could get comfortable there. The second room on the fourth floor was lovely. It was an executive room and almost twice the size of my first room. It overlooked the water. My third room was nice, too; not as nice as the second, but almost as nice. It overlooked the water and was a good size. Ask for an executive room overlooking the water. The breakfast is expansive, and the food in the restaurant is good for lunch and dinner. The service is mediocre, but that seems the norm for this town. Some of the desk clerks are nicer than others, but generally acceptable. The workout room is very small with a decent array of weights and a good treadmill; but I can't imagine more than one person can work out at one time. The location of the hotel is the best; it's in the center of everything.