The staff and resort were amazing! They took care of all us to ensure that everyone was relaxing and having a great time. They helped with all of the excursion trips, restaurant reservations, golf cart rentals, etc. They have bikes, kayaks and paddle boards to play with off their pier. Highly recommend Xanadu Island Resort!