Great place with excellent hosts. It could be a bit tricky to get to at first, but we had no trouble with the detailed instructions that were given. Very quick response time from the hosts as well. We would definitely stay again!