I only stayed one night, stopping off at Inverness to break up a long journey. I couldn't fault the cleanliness, comfort and quietness of my room. I was pleased to be upgraded to a double room, having booked a single; the room (number two) was very well provisioned. Touches such as a hot water bottle (though the room was nicely heated), mineral water and a proper teapot were appreciated. The bed was excellent: firm, and with a sensible midweight duvet (many hotels nowadays seem to provide supertog quilts which leave one suffering from heat stroke) plus spare blankets.
My hosts were very friendly and helpful. The breakfast was great: being a vegetarian I didn't pay attention to fleshy options but enjoyed very generous portions of poached egg, mushrooms and tomatoes, plus good quality toast, freshly-brewed coffee and home-made marmalade.
I am of the opinion that style of decor is of less importance than cleanliness and comfort, but for those who are interested, I would describe the Ballifeary as classic rather than minimalist/boutiquish or quaint.
I'm giving the location a "very good" rather than "excellent" location grading on the basis that there are other properties slightly nearer the centre of Inverness. But this is of course subjective depending on what one wants to be near, so I would not want prospective guests to be put off by this. The location is actually only a ten minute (very pleasant) walk alongside the river from the town centre (a twenty minute walk from the train station), and is very convenient for the Eden Court arts centre, and not too far from the Floral Hall. A definite location plus is the Ballifeary's situation in a residential side street: very peaceful.
My one tiny suggestion for improvement (diva that I am) would be to have herbal teas such as peppermint or camomile available in the bedroom (though I am confident that, given they could be had at breakfast, they would have been supplied had I asked).
All in all, very good value for money and definitely recommended.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.