Excellent location.
Excellent place.
Excellent hosts!