First of all, nothing shows on the reservation that says we have to arrive earlier, yet we still arrived couple minutes earlier than the scheduled time. The address they provide is a shopping mall parking lot and there is no sign, we were exactly at the location they provided and even sent a photo to them to ask where I should go and all I got is they are leaving because I was late. They told me is Viator's fault I should contact them, and then told Viator is my fault so they won't do anything, no reschedule or refund. What a great company.