Plenty of space, clean, great for families.