We had a lovely stay at Once Upon A Time. The apartment was a spacious penthouse suite, larger than expected. The outside patio with a view of the square was enjoyable and we loved the location. Will definitely stay here next time we’re in Porto!