Our stay at Joao's place was perfect.
Everything's great; good location, good communication and a lovely decorated flat.
I highly recommend