Perfect location. Very clean and cute. Very accommodating and communicative.