Perfect location. Very clean. The host was very accommodating and communicative.