A tranquil setting, beautiful villa, excellent amenities and wonderful hosts!
Can't wait to come back.