This place was great! Very clean and modern. The hotel staff were friendly and helpful. It is a quick walk to the beach and the views are incredible. It is worth noting that the unit does not come with many "extras" such as paper towels, salt and pepper, baking sheet, dish washing detergent, etc. There were a few pots and one skillet, as well as a set of plates, bowls, cups, and silverware. If you plan on cooking in the room, these are things you may want to bring with you. Overall we had a great experience.