The stay was divine! The views were AMAZING!! The place was so clean! We had everything we needed at the stay. The beds were very comfy also. Its an easy drive from the airport and not hard to find using google maps. There are multiple gates with guards to go through to get to the stay. So the place is super private, and super safe. Also, we used the main pool, which we drove to from our stay, because the complex is huge, but it was very nice. And we walked from there to the beach, which is literally next door to the pool. No need to go anywhere else, really. David, our host, was very attentive to us. I was in contact with him before and during the stay. He was very responsive and gave good suggestions as to where to go and what to eat. We did not eat out every day, however, we did buy some groceries at the local grocery store. On the way there our flight was delayed, and we were very, very late getting there. David was watching out for us and gave us a call, to check on us. Because, once we got inside the complex, we did need a few more instructions to get to the VRBO (we arrived there at night). He also gave us some last instructions as to how to use the clicker for the gate and how to turn on the hot water in the condo. I appreciated David's attentiveness to us throughout the time. All in all it was a wonderful time and we did not have any problems at all. Every morning I woke up and sat on the porch to look at the view. It was amazing!I would recomend it to anyone.