Lovely location, gorgeous flat, gracious host