The appartement was impeccable, clean, New, with everything you need, good placement. The communication with the host was good too. I will just consider asking about the caution fee procédure if you travel with your dog before Booking. We enjoy our stay in Porto so much.