An amazing place with an amazing price, just know that it might be hard to find the exact location unless you speak portuguese and can ask the locals for directions.