The hotel is great. Everything you expect, and the view of Ella Rock from the balcony is really nice. It's only a 5 minute walk to the main street where there are plenty of places to eat and drink. The staff were very friendly and accommodating, and made us a really good breakfast each morning.
The stream you have to cross to get from the hotel to the road could do with a clean, but it didn't affect our stay.