Excellent location, perfect hosts, highly recommended!