Wye River is an amazing spot and The Point is a great place to stay to enjoy a great experience.