Puerto Peñasco, Mexico. Private beaches, a beautiful condo, wonderful people. Life is... incredible.