Excellent place to stay. Great location, spacious, private, with lots of useful extras that a traveller appreciates. Wonderful hosts. Highly recommend staying at this location.