Absolutely perfect. Adorable little place, sparkling clean, convenient location and nice host. Totally happy!