Joseph is a wonderful host. So easy to communicate with and he offers such great value for money. Perfect location. We all had a ball!