Fantastic apartment in an ideal location with friendly and helpful hosts. Couldn't have asked for a better place to stay and great value too. Loved Oporto too, wish we'd had longer than the 3 nights we were there. Go!