I'm pretty picky about hotels, but I booked late and didn't really want to spend $600 a night. This really was a good place to stay. We were able to walk to the beach. It was clean, the bathroom was clean, the beds were nice and there were hardwood floors. The only thing is I wish the pool was nicer. It looked a little murky and cloudy. My daughter works for a pool company and wouldn't let us get in because she said the chemicals were probably off and it was not clean enough. Personally, I think it's just old and that made it look less clean. Other than that, it was a great stay. Breakfast is great if you just want something light. It was your typical continental breakfast. Eat light there and save your calories for one of the great restaurants on the island for lunch and dinner. The staff is fantastic! We left something not even valuable in the room, and they personally called me later in the day to let me know.