Overall - I loved Ricardo's place.
I stayed at his place for 3+ weeks. After the first few days, I felt like I was right at home.
Pros:
Great size for the money
Great location - walking distance to everything
Great WIFI - I never had any issues with the WIFI
Great kitchen and utensils to make a quick snack to making a full meal
Loved the roof garden and the gym / green space with a beautiful view of both sides of the city with uninterrupted views!
Close to shopping
And I appreciated the weekly cleaning and having the inhouse washing machine.
A few cons:
My first few nights - I slept terribly - the bed was hard as a rock!
As others have stated - the dog on the floor above - was ALWAYS loud at night.
The toilet seat was literally coming off when I first arrived. Took 5 days to get repaired.
Needed to buy my own toilet paper / paper towels / napkins.
I never personally met Ricardo - he only communicated via AirBNB
Overall - great place and location! I'd stay again!