Communication was great. The place was great. The location was great. Highly recommend!