Great location! Beautiful beach right down the steps. Loved the quiet atmosphere of the pool area. Many places to relax. We had a car, so drove to see the coast, from Sagres to Tavira. Stopped at many towns along the way. You must visit Praia do Rocha, Tavira, Sagres, Salema. Spent one day golfing at Sagados. From the course you can see the beach and boardwalk of Salgados.
Porto Bay Hotel had lots of free parking, lovely breakfast and dinner at Basilico. We did not do the buffet dinner during our 6 night stay. Walked up the street a few times. Lots of places to eat.