Fantastic on all counts - a truly lovely flat, ideally located, fully appointed, with genuinely spectacular light and views. More importantly, warm and welcoming hosts. Two thumbs up, five stars!