My wife and I loved our stay here. The grounds and the views were absolutely beautiful and much more reasonably priced than the resorts nearby. The beach, which is public, was nicely tucked away so it felt private. The pool overlooking the beach was also amazing. Condo itself had everything we needed. My only criticism would be that it was tough to get ahold of someone on the phone, but texting worked well enough. The internet was pretty spotty. Not that there wasn't plenty to do outside, but streaming things when we just wanted to relax on some down days, or getting a little work done, was a little frustrating. Overall, however, we would (and hopefully will) definitely stay here again.