The location and service were both perfect.