Very spacious, comfortable beds, lots of restrooms and nice kitchen.