Our stay, which was delayed more than 24 hours due to a flight cancellation, was excellent. This apartment was perfect in every way and in the best location. The water in the shower was warm and great pressure - just what we needed to recover. We will definitely stay here should we return to beautiful Porto.