This would be a good hotel anywhere. The location couldn't be better. From our upstairs room we had a magnificent view and immediate access to the beach. The room was everything we needed, including a larger-than-usual fridge and a hot tub. Great staff made it even better. They provided an extra bed in 5 minutes. This place gets extra nights next time!