Such an amazing experience! The location is great. A small local town with everything you need and not too far from all the tourist attractions. Check in was exceptional. Transportation was coordinated for us to get picked up at the airport. Once we arrived, we were greeted, shown around the place, and received great suggestions on what to do. Any activity we wanted to do was coordinated through the concierges. I would highly recommend.