We have a Great Time at Joao's place. The apartment is spacious, very comfortable, well-equipped. It was good to have two bathrooms :) Joao is extremely helpful, very kind and host.