Very nice unit. Beach vibes decorations. The grounds are absolutely beautiful and well maintained. The unit is managed by outrigger and you check in similar to a hotel. They have towel service, an athletic club across the main street that includes a pool, gym, variety of courts and a restaurant. This is included in your stay. The beach is a short walk and you get towels to use at the beach hut. There is 3 different shopping and restaurant areas that are short drives. The host was very responsive, nice and accommodating. I would definitely stay here again!