Regardless of whether you are traveling with your family or as friends, I highly suggest Joao's apartment. It has all facilities and is very self sufficient(We stayed with our 1 year old) . The apartment is way better than it can be seen in the pictures. Joao is a very helpful host, who went an extra mile to ensure we were comfortable during our stay. He is very friendly, informative and caring. Location is also very accessible. There are quite a few supermarkets, restaurants and metro station nearby.