We had a great experience staying at Maiden Rock Retreat. There were a lot of nice touches and Deb was great about proactively communicating in the time leading up to our stay. Based on our experience, I would highly recommend it, especially for larger groups.