The location was great for our family. It was centrally located for all the activities we were interested in - scuba diving, snorkeling, fishing, and golf. We loved sitting on the balcony watching the surfers just about any time of the day. The sunsets were amazing and no need to be anywhere else but on your own balcony to enjoy them. We cooked most nights in the condo because dinner reservations were hard to come by. Thankfully the kitchen has everything you need to cook. There are a few things like salt, pepper, and olive oil to help with cooking. Check the cabinet before shopping. There is not an ice maker but trays are provided to make ice. There is a dishwasher and they provided pods for it. There is dish soap and a sponge for washing dishes. There are beach towels, a few beach chairs, a small cooler with reusable ice packs that came in very handy. They provided one Tide detergent to wash a load of laundry which was super helpful to return home with clean clothes. The decor is a little dated and could probably use a refresh. The mattress were not that great but doable. They do not provide bath soap, shampoo or conditioner. The pump hand soaps that were provided were very watered down. Way more water than soap. The TV cable was not working upon arrival but they were in quick communication regarding it and offered compensation because it could not be fixed until midweek. Overall we were happy with our stay but wish the bath items and hand soap were provided. It would be helpful to have these items and that touch of hospitality would feel welcoming.