Pedro has one of the best flats in Porto; it has a beautiful, spacious interior, spotlessly clean, good WiFi and walking distance to plenty of shops and restaurants. I would definitely stay here again.