This is the second time we stayed at Joao's and we highly recommend it. It is in a great neighbourhood, accessible to everything and very clean and roomy.