Great location, very communicative hosts, clean, plenty of amenities.