Communications, check-in, etc was great! Place was clean and well kept!