Great place to stay! We did not meet João but he was in constant touch with us which was great. Check in was smooth.
The place is very nice and spacious. Bed is very comfortable. Shower was excellent. We were also able to park our car in the buildings garage which was quite convenient.
The neighborhood and location is great. Very local and just only a 10-15 min walk to the center or Riberia.
Definitely recommend.