Clean rooms, nice showers and good beds. Accommodating, friendly staff.