Great location and excellent communication with the host. Joao is a good host.
The apartment is really small though, especially the bathroom. Neighbors upstairs were very noisy, especially at night. Pretty clean, but the kitchen had a funny smell.