Stayed a week as a family of four, and although its not a huge place, the flat had everything we needed. Very clean, well appointed, I would book again at the drop of a hat.