This hotel is right on the beach. We stayed just one night and were given a free upgrade to an "ocean front" room. This means that the room faces the beach. We had reserved an "ocean view" room, which we think means a view of the ocean from the side. It was a large room with modern decor, a kitchenette,... more

(7 votes) 

