Communication excellent from point of booking right until we checked out. Answered any questions we had beforehand. Check in was easy. Location was great.