Rancho leonero is truly the most wounderful place on earth. I have been going there over the past 5 years and have fallen in love with the place. there is no place more relaxing. The people there are truly amazing. The fishing is unbelievable with a fleet of great boats and the best captains what an experience. The manager is a truly great man and most the time you will have the opportunity to meet the owner and have a cocktail with him. I defintly think that if you have the oppurtunity you make a trip to the ranch.