We came with a family of 6 in October 2015 for 3 days. We had 2 rooms, which were exceptionally large and notably clean. The hotel was clean, well managed, and had amazing views. The staff was friendly and very, very helpful.
There were too many steps for our elderly parents, but this wasn't the fault of the hotel and we managed. The only thing we didn't care so much for was the food. The kitchen could definitely do with some work.