I “own” (they are RTU’s) at Grand Solmar and Playa Grande, which are our favorite resorts in Los Cabos, but we’ve taken family to both Vista Encantada and Cabo Azul. A few times.
Cabo Azul is a beautiful resort, but the view from our 2BR unit, as exchangers, was pretty dreadful. The noise from fiesta nights and the a/c units at the resort next door, meant we never wanted to use our balcony. I really like that Cabo Azul is walkable to many restaurants nearby, grocery stores, and downtown San José. Uber is a cheap way to get around town, if you don’t want to walk. The property is beautiful and the service was very good. I loved the main pool and (unswimmable) beach for walking. The $60+USD/day mandatory resort fee is crazy, though.
Vista Encantada is in the corridor and the resort is huge, so I feel like having a car is almost essential if you want to enjoy/explore the area. If you don’t want to drive in Mexico and spend a lot of money on taxis (due to a deal with the taxi union, Uber can’t pick you up at VE), stay with Cabo Azul - taxis are expensive in Cabo. The suites we had at VE were all 3 & 4BR’s, and they were exceptional. The views from VE suites are all oceanview from their large balconies, with lots of comfy seating, a BBQ, and plunge pool. The service is excellent. A very helpful concierge will be assigned to you. Our car rental was less than the resort fees at Cabo Azul, and if we wanted to go into San Lucas, there was free parking at their sister resort on the marina.