Our flat was clean, spacious and in an amazing location. It outdid our expectations and we were extremely pleased with the space, amenities and organization from our hosts. Their attention to detail and communication was impeccable.