There were four of us plus our dog and we had a wonderful stay at Veronica's Cottage, despite rain almost every day. Plenty of space, well equipped kitchen and of course wonderful surroundings. Veronica lives right next door and would have been available if we needed her. But as everything fitted and everything in the house was well explained, we didn't need to call on her. The dogs (Veronica has two) got on well - otherwise everything was prepared for them not to meet. You should have a car, even if the bus stop is not far away. Shopping is easy in Beauly (8 minutes) or you can drive to Inverness (25 minutes).
We had to change our plans twice - but that was no problem. As I said, Veronica is very accommodating and a very good hostess.