Andrew McPhee
Google
Really enjoyed this comfortable, clean, centrally located B&B. It's ideal for walking into town (20 minutes to castle) or for getting out of town by car (just off the A9 and 10 minutes to the M90).
Best of all, the hosts, Andrew and Kay, are warm, friendly and do everything they can for you. We stayed with two young children in the top floor family room and were very happy.
The cooked breakfast was really good, too – portion sizes weren't excessive, and there was plenty of good fruit as an alternative.
Happy to recommend this establishment.