We have always stayed at the Lands End property and this was our first time at the Rancho location. The food at this location seemed better and it's quite peaceful and lovely. The room is amazing and very updated. There was, unfortunately, construction in a building next to our room so that was a little loud but we were out by the pool most of the day so it was less noticeable there. This location is a 40 minute bus ride from town/Lands End so be aware of that. It made it more prohibitive to go into town but we still did a few nights while we were there. The Italian restaurant, Picaro, was delightful. We love Cabo so I am sure we will be back!