We had a wonderful experience in Porto. The apartment was beautiful and very clean. The hosts were very flexible and easy to contact. I would recommend this apartment. It is central to everything and just a ten minute cab ride to the beach. There was a small grocery store across the street as well as a bakery. If I return to Porto I would stay there again. :)