Modern room, large balcony with awesome sea/beach view. Very nice bathroom. 3 swimming pools with lots of seating, grounds are well kept and very tidy. Reception staff are very friendly. Plenty of parking.
Location is good - it's about a 30-40 minute walk into Lagos, but if you wanted to drive there is plenty of free parking around. An hour's drive from Faro airport. The beach is a two minute walk, and there is a boardwalk coast route to Ponta da Piedade within walking distance too.
The only things I can think to improve were the bed - not the most comfortable, it was two firm single mattresses pushed together. Also from a self catering point of view, there weren't many dishes / utensils, eg no bowls or spatula for some reason.
Served us well as a base to explore the Algarve, would definitely recommend!