Amazing location, just few minutes walk from the beach, shops and restaurants. There is also train station nearby with regular trains to Lisbon.
Highly recommended!