The location was perfect, very close to metro station and within walking distance to all points of interest. Beds were comfortable, however the single beds are put together and when we tried to move them apart to have some distance, the legs of bed started getting crooked and bed got somewhat rickety.
The bathrooms are good for taking shower, however not so much for bath - the pressure of the water is very low and its run out of hot water very quickly.
There was not kitchen towel available, which was very inconvenient, as this should be one of the kitchen basics. Also check for salt/sugar etc if they were left by the last guests, because they are not part of kitchen equipment.
In general flat was clean, quiet, and comfortable, perfect for a short stay. Communication with host was easy and quick.
I would happily recommend this place for anyone who wants to visit Porto.