Our stay was beyond all of our expectations. We were greeted on the property upon arrival and given a short tour of the villa. It was absolutely perfect. Great location, great communication, and great views. We couldn’t have asked for a better stay! We had a late flight on our last day and they were even kind enough to store our bags for us until we were ready to go! Highly recommend!