Lovely flat, nice views, great hosts