The flat is in an excellent location for all that Porto has to offer. Quirky interior made it a nice place to stay. The pull out bed in the living room is comfortable with a big mattress albeit squeaky. Umbrellas provided in the flat which is handy for braving Porto's moody weather. Very few flaws but shower drainage is not fast enough. Full check in details could have been shared a bit further in advance to make arrival smoother.