My husband and I stayed in port Ellen for a few days this summer. We ate in the Islay hotel for dinner each night. The food was wonderful, the staff were attentive and friendly. When we go back for another holiday we will definitely stay in this hotel. Well worth a visit for dinner.