My children loved the hotel. They've stayed at many, but for some reason, they thought the room was very "high class." The rooms were very nice, don't get me wrong, lol. Very clean. We brought our dog, and it was appreciated that at least our room anyways, didn't have carpet, but tile instead. Very pretty location. We took a walk outside the hotel and we were at a perfect picturesque location. My kids went swimming for a bit. Any child that gets a chance to swim on vacation, is a bonus for them!