Excellent. Location, Accomodations, Service...all were excellent.