Very clean rooms. Great location. Attentive staff.