Communication was great, place was clean and well set up, check in was easy and the location was great :)