Joao's place was perfectly cleaned and well positioned.
Joao was great with the communication and in helping us for any issues.
Few downsides: the bathroom is a bit small and the kitchen has only the very essentials.
So for few days, great place! Reccomended!