The flat was perfect for our family of 4. The kids slept well having their own rooms and the 3 bathrooms were so nice to allow us all to get ready in our own spaces each morning. We had a great time. The check in process could have been a bit more clear. We paid extra for the early check in but still had to wait over 30 minutes for the person to come meet us. We never really cooked but having the kitchen allowed us to eat a simple breakfast at home each morning. There were not enough of the coffee pods supplied for our stay as some of the ones didnât fit the machine. I would suggest 2 pods per person per day.