The flat was very spacious and included everything we needed for our stay. It was clean, but there were an odd number of things left behind. For example, trash was left in the trash can and dirty dishes in the dishwasher. The flat had a lot of amenities and was in an excellent location. Overall, it was a very comfortable stay.