'Exceptional' rating from Hotels.com