First class place, first class service. Would stay again.