Clean yes, hot water yes, wifi yes, roku box yes, gym yes, and personnel excellent.