Perfect! Clean, cozy and the perfect location. Great communication and had our own private area.