Highly recommended. The place is big and has all the amenities one needs (kitchen etc.). There is a big garden we chilled out in between hikes.
Keighley gave us a few tips about where to go hiking for some nice views. She was also very hospitable and we felt very welcome. Very important to us, she was very flexible as we arrived well before check-in time and we were still allowed to take a shower and leave our bags even though the room wasn't ready yet.