great location. well equipped. easy checkin. good communication with host.