It was a very good experience and it is a great place to stay in Porto - great location and very convenient. Sometimes wifi was unstable. For us check-in was easy but the check-in information came in the last moment while it was promised 48 hours in advance in the booking details. And it is always better to communicate with a person and not with an impersonal organisation. But these were really the minor issues. Altogether the apartment is great and highly recommended.