Absolutely perfect for a family. My mom, myself and my sister and her husband and three kids under 7 with a baby. Plenty of room and absolutely everything we needed and then some. Excellent communication, easy check in, great location, can’t say enough good!