Everything was fantastic! The check-in process was so easy. And the apartment was spotless, and beautifully maintained. The kitchen was quite large and equipped with everything one could possibly need. All the bedrooms had nice linens, and the bathrooms had nice towels and shampoos. We were only there for 2 nights - wish we could have stayed longer. I highly recommend this flat.