Excellent location and value. I highly recommend this place but there are two main things you should know.
1. If you plan to wash your clothes, expect to do multiple loads and buy an extra detergent because the provided travel size detergent will not be enough.
2. Beware the twin beds are narrower than US twin beds. It might work for little kids but unless you are an average human who sleeps like the dead, you will likely find yourself kissing the floor at times.
If those things don't phase you, this is literally the perfect location for you. The apartment is super spacious. The living room shelf is well stocked with interesting books, albeit in Portuguese. And the balcony that connects the two rooms was my absolute favorite part of the apartment!