We had a fantastic stay at Oporto Invite! The apartment was more than we expected! It had great natural light, a nice balcony overlooking a park, all amenities we needed, and restaurants and a supermarket nearby. Definitely recommended!