Amazing location. Gracious host. Lovely flat.