Great hosts. Good location. Friendly cat. Awesome balcony.