The view was stunning, and the beach super clean. The access to the beach was easy, and the pool and common areas were clean. Our screen porch was great, but the guests directly above us smoked cigarettes and other things, so we were smoked out a few times, and the hotel staff did nothing, even though we had to sign a document that said smoking was not allowed. We mentioned our concerns twice and nothing was done.