Fabulous flat in perfect area, but the floor was dirty on arrival. The cleaners insisted (showing us a text they had) we had to leave at 9;30 the day of departure so missed our breakfast. No real apology for this error, as should have been 12pm. That’s why I am only giving 3 stars.