Fabulous Villa. Perfect service. Beautiful view. Wonderful food. Great infinity pool. Fine bedrooms. Large gathering areas for conversation, drinks and meals. We had a lovely two weeks with friends and family.