Definitely recommend, especially for a weekend trip in Porto! Anna is great at communicating, and check-in (as well as check-out) was extremely easy. The apartment has a good location, and has bakeries and a store nearby. The only thing to improve would be to have towel hooks in the bathroom and bedrooms - we were a group of 4 and we struggled to dry our towels.