I would highly recommend a stay at Puffin Lodge. Such a beautiful place with views over the Atlantic and very friendly and helpful hosts.