Perfect location, very clean and welcoming. Hosts were very kind and communicative—made sure we had everything we need.