The location is amazing! Close to wonderful beaches, horse stable and pool. Our children enjoyed the experience.