Great location, considerate hosts, excellent amenities