At the end of Punta Ballena lies a tranquil retreat called the Esperanza resort. Stay in one of 50 Baja style luxury suites or six private villas all with large outdoor terraces and views of the Sea of Cortez. Then partake in playing a round on one of 5 championship golf courses, Sport fishing, Scuba diving/snorkeling or take a Bay cruise. Dine in the Oceanfront restaurant made of stone terraces flowing from a circular palapa-roofed dining room down to the property’s two sandy coves and share of of the 100 different wines with some one special. The Esperanza Resort spa is a good place to spoil yourself in the morning with, for example, a natural healing agent indigenous to the region like the Esperanza Massage which uses Baja-grown jojoba oil. The spa features a variety of unique therapeutic massage and revitalizing treatments, yoga and stretching studio, plunge pools, warm soaking pool, steam cave, and a sunning garden. Rates range from $375 to $1,150.