Los Monteros is good hotel with good value for money. It's well located, and has a great and peaceful beach club La Cabane.
The hotel itself is a little outdated, but still has an overall good comfort. The breakfast is very good, the pool area is quiet with a nice pool and a good poolside restaurant. Tennis and padel courses are new and very high standard. Staff is very friendly and helpfull in general.
The room (junior suite) is very spacious, with a nice and large bathroom. The spa is of good quality, the massages are very good.
Downsides would be the lack of staff (1 person at the reception, often nobody at the pool bar, nobody at the golf desk) which is not OK for a 5* hotel, carpet in the rooms, and some outdated equipment (rust in spa pool beds, ...)