We had a great stay at Felipe's! Check in was easy and the place was super clean (the girlfriend was very impressed). The location was good too, not a long walk from the metro station, and 30 minutes (by metro) from the train station.
Would recommend staying here!