Beautiful location, pool, beach so close. Great bathroom, nice view. Lots of good utensils in the kitchen, however two main concens: 1. Checkin complicated, as had to go to a storage unit for key pickup, which also needed access codes. Also could have used 2 sets of keys, but not supplied. 2. Fridge very small for a week long stay. On the whole would have given 5 stars, but our two concerns brought it down a bit. Thank you.