Our party of 9 had an AMAZING stay. The castle is incredible, and there was more than enough room for all of us, both for beds and areas to hang out. The top floor has lots of comfy seating for lounging, and the kitchen and dining areas are great for playing games. The beds are comfortable and have really nice linens and fluffy pillows. While the castle can be a bit drafty, the way the fireplaces and heating are set up, everyone stayed comfy and warm. Also, there were plenty of bathrooms for all of us, and the tub in the bathroom on the second floor is really deep and wonderful. We did much of our own cooking while there. The kitchen is very nicely outfitted, and there are multiple grocery stores nearby.
In addition, while we were staying in the castle we had a small handfasting ceremony, and we couldn't have asked for a more lovely location, and the pictures are all absolutely amazing!
Last, and certainly not least, our host was absolutely phenomenal. Our group was all coming from America, and we had some issues with our timing arriving at the castle, as well as absolutely no knowledge of the area. Mhairi was able to accommodate all of our minor issues, and gave us excellent advice on things to do and places to see during our stay. Every place we went to based on her recommendations were perfect for us.