We considerJoy Alegria 3/5 for a few reasons. The apartment is very spacious, its location is fantastic, and the host is super responsive. On the other hand, kitchenware was a bit dirty (lipstick marks on the mugs, for example), amenities were few and not great (we asked the host for an extra roll of toilet paper, for example, and got "you'll have to buy it at a store" as a reply), and noise was an unexpected issue (the apartment is in the ground floor and the room faces the street). Overall, my wife and I had a lovely time in Porto and Joy Alegria played its role in out joyful experience. Still, given the many good alternatives available, we'll look for a different place on our next stay - and probably avoid booking with The Porto Concierge.