We are longtime fans of Terra Sol. This apartment was great too! Spacious, great view (though you get more of the noise from the Medano Beach Side/Playa Grande), good views.
The master bed was soft, but supportive, and the second bedroom had a firmer, very supportive bed as well.
The place is a little out of date, but it is plenty nice, and was a great price. It was well worth every penny.
Also, the palapa on site is probably one of the best deals in Cabo.
Huge fan and will definitely be back!