The place is okay. It's a bit hard to communicate with hosts in person in other language than portugese but they try their best.