Perfect location, friendly and communicative hosts, and clean. Highly recommend!