PortoBay Teatro hotel is very well located for access to the many attractions Porto has to offer. Every member of staff deserves a 5* rating, for their friendliness, efficiency and helpfulness. The breakfast choice was excellent and the Il Basilico restaurant, offered lovely food at very reasonable prices. The only negative things I can say are 1) Our room was farly small with a distinct lack of storage space and 2) other than the very small, but nice bar, the foyer was the only space where you could sit and relax although, the bench style seating wasn't very comfortable. I think the hotel is better equipped for short stays rather than our visit, which was a week long. I would definitely return though, if I was taking a trip, to Porto, for a mini break.