This condo is GORGEOUS with a perfect view of the ocean. The beach is rocky and not good for swimming, but that was fine with me because I preferred to stay on the patio reading. You are close to the pool so there's some noise, but it's not too loud and I really enjoyed the ambiance of families hanging out. The condo had everything I needed and was extremely clean. The bed was big and comfy and there were plenty of towels. You are about a 10-15 minute drive from most restaurants and shops in the area, but again, I wanted somewhere quiet to relax so I was willing to uber to the busier parts of town.
One final thing to keep in mind - this property is managed by a larger company not the property owners. This means you have to deal with a faceless corporate entity if you have questions or concerns. The response time was fine, but I didn't get great service when I asked for help retrieving a lost item. Again, this condo was everything I wanted it to be, but the personal touch was missing and my exchange with the corporation handling booking wasn't the best.