Excellent location, lovely balcony, great host