The communication was efficient. AAA Tourism replied my inquiries quickly. The place was comfortable especially if travel with pet. We had issue with the key cards (keycards seemed to be deactivated often) during our stay which is quite annoying but overall the place is good.