Great location, spectacular views. Beautiful place. Fantastic hosts.