The Annexe is the perfect place to stay while in Porto. It is really clean and close to all amenities . Maria and Sophia are really welcoming and nothing was a problem to them. The garden is wonderful.