I travel to Cabo at least once a year and have stayed at Marina Sol many times. This unit is wonderful. It is nicely furnished, recently remodeled and includes all of the niceties you'd hope to find like fast Wi-Fi, a hairdryer, iron, nice TV with Canadian cable, a fully stocked kitchen, plenty of bath and beach towels and a comfy bed. The owner even stocked the fridge with a 6-pack of beer and bottled water. Highly recommended, especially at the price. The balcony is nice and looks out toward town. Bear in mind that that means the downtown craziness can be heard but it's not really a concern inside the unit.
Marina Sol itself is looking great; it is older but very well maintained. The pool area is fabulous, the restaurants are nice, the convenience store on site has all of the sundries, snacks and bevvies that you might need and all are very reasonably priced. And it's only steps away from Medano Beach, a short walk to town and the marina.