Silvia's place was perfect for our trip to Porto. It is in a great location - very central to everything, especially the train station which was convenient for us. The place was clean and had all of the cooking amenities we needed to make dinner while there. The only thing that was a problem was that the guests upstairs were extremely loud. From early in the morning until late at night, children were running around and yelling and we could hear everything. It made it less relaxing to be in the apartment because it was quite annoying. Other than that, though, it is a great place to stay that matches the description.