I'm glad we hadn't read the review about the "GIANT spiders" before we went here, because we would probably have missed what eventually turned out to be great experience. My wife did encounter those spiders in the outdoor toilet, but the insecticide we got from Magna was really effective in keeping them away for the rest of our stay. The... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.