The flat was perfect. Bigger than I expected. The kitchen, bedroom and living room were in separate rooms which was great as we had a baby with us. The host provided a high chair and a baby bed. The location is supreme. 5 of 5 stars.