We stayed for one night at Clan MacDuff, and were quite pleased with the quality. Comfortable beds, nice ensuite, and very roomy. A very nice view from the front of the property. Breakfast was delicious and there were lots of options to choose from. Reception was pleasant and helped us find a place to buy a map in town, and a nice staff member at the bar gave us ice on a few occasions for an injured knee. Great place to stay!