If you're fearless, carefree, and adventurous then this place is perfect for you. But if you're like me (clean-and-neat freak, too cautious, and hygienic) maybe you'll find a bit difficult to enjoy this place. I recommend this place to young (or young souls) travelers with group of friends. I brought my 3 y.o. and it wasn't really pleasant experience.