A lovely flat. Enjoyable stay