Excellent hosts.
Excellent location.
Beautiful place.