great showers, clean rooms, spacious