Lovely flat, clean and well-appointed and in a great location. The roof terrace was so beautiful. We had a wonderful time staying here as a family of five and mostly self-catering. Would strongly recommend.