Very good experience, explained everything to us and how it worked, as well as explaining as we went. Offered water, dates and offers many services. Aftercare was explain ... more