The flat is unbelievable, even better than the pictures. The communication was perfect, and I was able to check in at my arrival in the morning, as far as the flat was already clean and prepared for the next guest. Highly recommended !