The castle was perfect- clean, great location (you feel remote, but the town Aberfoyle is very close and quaint), beautiful and quiet. The history of the castle has been preserved well, but the castle has also been modernized for a comfortable stay. The kitchen was stocked with everything you would need to eat in, and they even have a chicken coop that you can take eggs from! They were delicious, and the birds were very friendly. Amy and her housekeeper Dana were wonderful! Thank you for a lovely stay! :)