Awesome place, great host and manager who truly care about their guests and the experiences! James is the man! Would 100% recommend staying with them if your group gets the chance!