A lot of room, clean, plenty of bathrooms. Everything you need.