Overall a great place, the view of the beach is just like the pictures. Everything was smooth during check in and we were allowed to check in a little early which was very much appreciated. The only thing we were unhappy with was the roaches we constantly found in the kitchen and the bathroom.