Communication and location were great. My family and I loved our stay.