Great location. Very good communication throughout. Flat was spacious, modern and clean. Thanks for our stay x