Excellent location, walking distance to tons of things to do and restaurants. The host was absolutely amazing. She was on top of all of our needs and went above and beyond. She even left little surprises and dropped off cookies just before Christmas. She found out how many kids we were traveling with and brought us appropriate water activities for each of them. She responded to all of my requests within a few minutes. I was surprised she even responded in the middle of the night before we arrived to because we are in different times zones.