Skerry Brae Hotel. A short walk into the village. Order the chicken Fajitas and a pint of whatever real ale they have on. Bliss awaits!
Edited to add: Whatever you do avoid the Beach Bar just along the road from the Skerry. Why, I was there last night and a young man attempted to do pugilism on me with scant provocation! Almost blooded my new strides!