Incredible location, incredible hosts and incredible set up! It is a must visit. What a beautiful place to stay, we felt like we were in a fairy tale.