This place is absolutely fantastic . The Hosts have thought of everything - and there is so many activities for all age groups. Guaranteed a great time. We have stayed at many Airbnbs , and this place is the best .