The reviews of other sites talk about how great and 5 star this place is, but I can tell you from personal experience, I wouldn't go back there if my life depended on it. The staff, aside from a few, are idiots, pompous, and with their 'technological edge' the customer is at fault because 'you don't know what you're talking about'. A local guide rated this poorly due to treatment she received and I concur. DO NOT WASTE YOUR TIME OR MONEY ON THESE PEOPLE! It isn't worth it. They are right, you are wrong, end of story.