This place is absolutely amazing! Great location, gracious hosts and wonderful, clean accommodation. We had a great time and would definitely go back!