Sol e Mar is in a wonderful position in the old town of Albufeira. It is under the tunnel and on the prom - I think all rooms have a sea view.
You can walk out of Reception and you are in one of the main streets which leads to many lanes full of great restaurants/bars etc so
I would recommend just booking bed and breakfast.
No buses, cabs, aching feet etc to worry about - just where your next drink stop will be!