First off, I want to say that Jeremy and his crew were great to work with! The ONLY hiccup was the check-in process and time. The condo is on an all-inclusive property and they have very strict rules about their own guests' arrival times. We were held at the gate and then went to a local mall with our luggage waiting for the allowed check-in time to get sorted. We were eventually allowed to check-in early. We also had to wear white wristbands for the entire 2 weeks to make sure we did not use any of the resort amenities. One of those amenities is the walkway directly to that great looking beach. There is no direct route to the beach! It is a 12 or so minute walk out of the property, along the road or mall, and then back down a public walk way to the sand and surf. Once you get there, you can't use the pool, the chairs or umbrella's or get a cocktail from the resort either. It is probably in the listing, but it needs to be really clearly spelled out.
Neighborhood is a grab bag. Nice malls very near by, but some of the streets are definitely busy and loud. We liked that there were food trucks, a grocery store, 3 theaters, a bar or two, and several restaurants. Use Uber for everything else.
Jeremy provided some fruit and local libations upon arrival, which was greatly appreciated. The condo is plenty roomy for 2 and the kitchen/living room has that great view with a patio right there. Bottled water is provided, A/C works great, and the shower is great.