Would definitely stay here again. We had a Villa with a balcony that overlooked the ocean. The room had a nice couch, comfortable bed, table and chairs for dining, a kitchen area with Fridge, microwave, sink, coffee pot (with coffee), and hot plate. It was fully stocked with dishes, pots, pans, etc. The pool area was beautiful. Lots of room to lay out in the sun or shade. Bar and restaurant were great. People were friendly and the food was good. Drinks were delicious! On site laundry, minutes to shopping and restaurants.