We stayed for one night ahead of our flight the next day. The apartment is quite small so for 3 people it was a bit of a squeeze but fine for our purposes (the third bed is a sofa bed - it wouldn’t be that comfortable for a longer stay).It is on a main road so quite loud but what you expect in a big city. The man who greeted us was lovely (although we didn’t speak any Portuguese!) and it was easy enough to check in. Overall we didn’t love nor hate our stay.