Beautiful stay! Staff was extremely kind and attended to all our needs. Great view from the villa.