Happened upon the Balintore Hotel and decided to stay the night - lovely room overlooking the sea, friendly welcome and service and excellent dinner - I can particularly recommend the fish pie! Good value for money as well (B&B for 2 - 60 pounds); I'd definitely come back again.