Great location, views, and a helpful friendly host who showed us around the place when we arrived. The apartment is fun and quirky... which makes for a great short-term stay. Amenities such as body boards, beach chairs, coffee machine, laundry, comfortable living room recliners, and big TVs were great to have. Walk to beach (very family-friendly beach), shops and restaurants. If we have one nit pick, it is that some of the decorating choices while fun for a short stay, were not that practical. In particular glass semi-transparent bedroom doors gave some privacy but let light in, making it less than ideal place to share with people with different sleeping schedules.