This is a great place to stay, especially for families... There's plenty of room to spread out and enjoy your vacation. My boyfriend and I met his family for a Penn State football game weekend. We wanted a quieter/more intimate place to stay and got lucky with this place. Only 40 miles from PSU.
Not much to do in Cresson, but Altoona is nearby. If you want small town charm, this place is it for you.