We loved staying at Joao's apartment! The space was perfect and location couldn't be better. Great communication from the host and his team. 10/10