Location is great. You can walk almost anywhere (well except Belem)
Apartment has everything you need for comfortable vacation. Hosts are extremely accommodating, lightning fast communications and overall it was a great experience.