This place was perfect for our little family. Plenty of room, not cramped but cozy. Very clean and stocked with everything you need. Our family enjoyed our stay! We would definitely recommend this place for a family with small children.