Everything is taken care of! From arrival to departure they make you feel special and relaxed. The food is fantastic and the time options, variety and accommodating attitude is wonderful. The guides weegeeat , especial ok with aour group of five children. Can't say enough good things about the place. Can't wait to go back!