The location was great. The place was nice. The communication could have been better. The cleanliness could have been better as well. Overall, a great place.