The flat was comfortable and spacious enough that our party (3 adults and one kid) didn't feel like we were on top of each other all week. Everything was very clean and neat. The kitchen would perhaps be a bit challenging to cook more than very basic food in if that was your plan, but that wasn't our plan so it was fine! Beds were comfortable, hot water kept up with our needs, and you absolutely cannot beat the location and space for the price.