The Beachaholic was just perfect for us. It provides adjoining units with kitchen, living room, laundry as common areas, while keeping the bedrooms and bathrooms private. The views from the balcony and king bedroom are stunning to say the least. All the appliances, utensils and cookware are provided for. The communication with the owner was electronic and understandable. The amenities here were well maintained and staffed. The restaurant has good food for reasonable prices. We had excellent weather, windy for most days, which made it cooler and enjoyable. I felt quite privileged and thoroughly enjoyed our stay. Loved it!