Plenty of room, thoughtful touches, and great gathering spaces for your family. Very clean and comfortable.