The flat was great. everything went very smoothly. The apartment was beautiful and in great condition. Checking in etc. was very easy and flexible, and the added touch of having food essentials in the flat was great.