Location is great! Walking distance to many restaurants and beautiful beaches! However, some of the information on the posting is inaccurate. Unit lacked numerous basic kitchen and bedding supplies. There is only one sofa bed in the unit instead of two as listed on the post. Checkout time listed was an hour earlier then what the owner communicated to us and this did cause some issues in our travel plans. Overall a great stay just a few minor things to be aware of when booking.