Really great apartment. Plenty of restaurants close-by. A bit further from the beach, but close (10 minutes by foot) to the train station. We felt very welcome by the property manager and the nice touches left for us (water, fresh fruits, etc.). Beds were very comfortable. AC in the main open space was very welcome as Portugal was going through hotter than usual weather.
Would totally recommend.