great location. great balcony. great hosts