Had a fabulous stay with a couple of small hick-ups about a door handle being broken and unable to be fixed during our stay as well as no refund for people we cancelled before coming to stay (approx 200 dollars), which was a bit of a shame. We still had a great time and would return and recommend it highly!