Garth's place is great, and his photos don't do it justice: the deck and views over mountains and countryside, the set up inside the place etc are fantastic. Not only that, but Garth is a very welcoming and friendly host. He even invited us up into his house to use his stove because there isn't a stove in the kitchen of the AirBnB apartment!
There's a great Indian restaurant a short walk away too.