Excellent hosts, fantastic spot in a great location.