Very clean, really nice and helpful staff members, nice showers (hot as well).