Had a great stay at Joao's place. Clean, comfortable, with everything I needed. I love Madragoa and the apartment is in a really great location. Joao is really accommodating. Would recommend.