This was an absolutely fantastic experience. Nathan was a great and responsive host. The villa is stunning, as is the resort it's situated on. The villa has everything you need (top notch kitchen appliances, dishes, cookware, washer/dryer, etc.) and can sleep many people. The views from the porch and windows are outstanding, and it's a quick walk over to the main resort. Highly recommended, we're already thinking about when we can book it again!