Thank you for your review. Apologies for the mix up with your dietary requirements. When customers book through third party international agencies like Viator and Trip Advisor, they don't always pass on all information from the guests. Which is why we didn't have you listed as needing any special requirements. We have reached out to your agent to try to resolve this miscommunication issue on their part, for future bookings.