We had the best time in Joaos House of Madres!The Location is great. You have cafes, restaurants and everything else you need in a walking distance! The apartment is very nice and very clean, too. the communication with Joao was great. we really have nothing to complain about. :) Would come back anytime!