We had a great stay in Porto. The room is quite small but the balcony makes up for it and we were close to anything we needed to see in the city!