Excellent location, excellent hosts, highly recommended!