We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Really great spot with several spots you can sit and get a natural water massage. The best hidden secret is the little snack bar across the street where you can have a cold beer and indulge in homemade pastels of cheese, beef, chicken or fresh...More