Plenty of room. Separate kitchen, separate shower/bathroom and probably the most comfortable bed I've stayed in.... after my own bed!
Nice touch with some breakfast provisions too and liked being able to park right outside. Highly recommended.