Vista Vela II is an amazing living complex located in one of the best residential zones in Los Cabos. The best part is that you’ll find this community just half a mile from the beach and five minutes from downtown Cabo San Lucas as well. Don’t take any chances and make this your private paradise nestled between the mixtures of sea and desert. Its key location makes it living easy, as you can move...