Fabulous place - the sort that you don't want to leave a good review for because you'd quite like it not to be booked up when you decide you want to go back. Clean, comfortable, exceptionally well equipped and very friendly hosts.