Eduardo was a gracious host! He was very helpful and prompt in answering our questions throughout our stay.
The apartment was comfortable and spacious and had the amenities that we needed including a stocked refrigerator with the basics.
Some things to note -
1) The hot water runs for ~20min so you cannot have showers back to back as the hot water will run out. You will have to wait 30min or so for the water to heat up again. Eduardo did inform us of this when we checked in. This was not too much of an issue for us but if there are several people sharing the space, this might have been cumbersome and time consuming to deal with.
2) When the building front door closes, it bangs shut and the noise ricochets through the apartment. It happened a few times during the night and we were jolted awake. There were also moments during the night where it seemed someone was knocking on the balcony glass sliding door but we weren't sure where those noises were coming from.
Other than that, this was a great place to stay at. The proximity to restaurants the beach and the metro and the spaciousness of the apartment made it all the more worthwhile.