Our two week visit in July couldn't have been better. We chose the self catered option which worked very well for our group of 11 people including kids. North Berwick is an awesome town with several pubs, shops and an excellent Tesco grocery store. We did a bird exploration boat tour, rode horses on the beach, a castle tour, the aviation museum, hiked Berwick Law, watched a local bagpipe parade (Wednesday evenings -highly recommend), clay pigeon shooting right in the "backyard" of Fenton Tower and drove to St. Andrews - although the roads closer to St Andrews got a little twisty for back seat passengers. Suggest a more northern route before heading due east into St Andrews.
Manager Alan Thompson could not have been more helpful not only for setting up our visit, but also during our visit suggesting restaurants, pubs and things to do. The castle itself is extremely comfortable with excellent water pressure and very comfortable beds. There were sheep in the nearby pasture and the views were spectacular. Plenty of opportunities for short hikes around the fields immediately surrounding the castle and our 6-13 year old kids could roam the property unsupervised.
We planned on doing a short day visit to Edinburgh, but am slightly embarrassed to say we never made it since we enjoyed the country atmosphere so much at Fenton Tower and North Berwick had everything we needed. Finally, we did our "big" family dinner (celebrating parents 50th wedding anniversary) at the Castle and was truly one of the best experiences of our lives! Not only was the meal incredibly delicious but the presentation/service at the table was superb.
Only words of caution are there are a lot of steep stairs to climb getting to the bedrooms which could cause issues for some. However, there is a bedroom available near the dining room if needed.
I highly recommend Fenton Tower for an unforgettable holiday!