Location is great
The on-site waterpark is a highlight of this location. It is very near to downtown North Conway and the views from this location are wonderful. Many guests liked that attractions were not far and that they could easily find the resort and explore the surroundings.