Amazing place to stay, wonderful host and accommodation and great location. Far exceeded expectations and will most definitely stay again. Far superior than most other places stayed especially in regards to cost. Really had a great time there