I would recommend staying at Marcias in Porto as it us close to beach and airport. Great for arriving or leaving Portugal. I will ge gack for a few days next time.