Had a great first time in Porto! Gisela's place is beautiful and well-maintained.
If you want to be near the beach to relax, this is the place. It can take a little time to get an uber but they're very inexpensive and will take you all over Porto.