Overall, we really enjoyed our stay.
Even though the original apartment that we requested was not available (it was recently repainted and still smelled like construction), we were placed in a similar apartment with slightly better amenities, only a few buildings down the street. Henrique made sure to communicate this to us, and he was extremely hospitable during check-in (as well as check-out).
The best parts about our stay were:
(1) the location of the apartment (so many bars and restaurants around, and the beach is very close),
(2) clean and modern amenities (including AC in every room, three bathrooms, a good kitchen, a washing machine, and an abundance of towels and sheets),
(3) the concierge was available to leave the keys with during the daytime.
The only inconvenience that we encountered was a minor malfunction in the bathroom, which was resolved the next day.