We loved this place so much, we're just about to book it again.
It's run by a small but very friendly and helpful staff. They even helped me locate my handbag left at a pizza restaurant in a different town!
The cakes, particularly the cheesecake are fantastic. I believe the area is good for walking, we saw a lot of walkers tucking into cakes in the afternoon.
All in all this was the nicest hotel we've stayed in. When we booked it had only 2 stars, but it felt higher.