Faultless. We loved the place. Top marks!