We booked a Seaview room which had a lovely view. I think for older folk, dealing with the stairs and luggage would be an issue.
They ask you to book times for dinner, but seem a bit inflexible if you come a little early even though the restaurant was not full both times we arrived, they were happy to seat us and for us to order a drink.
Uig is a picturesque town, there is a local store, post office nearby and in the main town, a petrol station and brewery.