Great, well-appointed, clean, top location. Thoroughly enjoyed my stay. The hosts were very nice and responsive.