Surrounded by the Sierra Madre mountains, in a lovely setting, this resort offers golden beaches and natural beauty.