Xandari Resorts and Spa was an excellent experience. I would highly recommend booking a few days towards the end of your trip as this is a great place to “unwind”. The property has beautiful hiking trails, a spa and beautiful pools. The staff were very hospitable and accommodating. Thank you Mario, Erica, Evelyn, Crystal, Joshua, Alexander, Nancy and the rest of the Xandari staff for making our stay here memorable. I look forward to visiting again.