I stayed exactly one month in this apartment and I am glad I chose the right one! The apartment is very modern and was super clean. The kitchen comes with everything you need for a long stay.. I love to cook and I couldn't be happier! The unit has a lot of windows, so there was natural light everywhere! The Internet works great and the TV comes with a variety of channels, including in English. The shower was amazing with a lot of pressure and besides all that, this unit is very well located without the noise and with a Supermarket right on the corner. The host Joao was super nice and helpful with everything I needed. If I have a chance, I would definitely stay there again!