Communication was great, location was great and the place was great!