Great location, communicative hosts, and all the amenities for a comfortable stay.