Perfect destination, gorgeous property and wonderful hosts.