Many self-contained rooms, super clean, modern TVs throughout.