Excellent villa, location and amenities. Stunning view from terrace. Would stay again and again