This flat was great. We were met by the housekeeper who had done a wonderful job preparing the place for our arrival - it was spotless. The location was excellent - walking distance to all the major sights. In terms of sleep quality, there was absolutely no noise from outside, which was great. As is the reality in Europe though, we could hear the neighbours, but it wasn't anything earplugs wouldn't solve. The flat itself was really modern, fully equipped, and large. Some previous reviewers have mentioned problems with hot water, but we didn't experience any issues. In terms of the hosts, Maria and the housekeeper were great. Good communication during booking process, and before arrival, and very smooth check-in and check-out. We would very highly recommend this flat.